public class FindKeyGame {

    public static void main(String[] args) {
        labelName:
        for(int i=1;i<=100;i++) {
            System.out.println(i);
            if(i==4) {
                break labelName;
            }
        }
    }

    public static void main1(String[] args) {
        // 3个房间，每个房间3个抽屉（用二维数组表示）
        String[][] rooms = {
                {"袜子", "硬币", "废纸"},    // 房间1的抽屉
                {"玩具", "钥匙", "书本"},    // 房间2的抽屉
                {"衣服", "零食", "照片"}     // 房间3的抽屉
        };

        // 开始搜索（带标签的循环）
        找钥匙: // 这是一个标签（可以理解为给循环起的名字）
        for (int roomNum = 0; roomNum < rooms.length; roomNum++) {
            for (int drawerNum = 0; drawerNum < rooms[roomNum].length; drawerNum++) {
                System.out.println("正在检查 " + (roomNum+1) + "号房间的第" + (drawerNum+1) + "个抽屉");

                if (rooms[roomNum][drawerNum].equals("钥匙")) {
                    System.out.println("✅ 找到钥匙啦！在" + (roomNum+1) + "号房间的第" + (drawerNum+1) + "个抽屉");
                    break 找钥匙; // 直接跳出所有循环，停止搜索
                }
            }
        }

        System.out.println("游戏结束");
    }
}